mechanical ventilators - Francés Inglés Diccionario